package com.jingdianjichi.club.oss.adapter;

import com.jingdianjichi.club.oss.enty.FileInfo;
import org.springframework.web.multipart.MultipartFile;

import java.io.InputStream;
import java.util.List;

/**
 * @author 86156
 * @version 1.0
 * @date 2024-10-25 12:59
 */
public class AliStorageAdapter implements StorageAdapter {

    @Override
    public void createBucket(String bucketName) {

    }

    @Override
    public void uploadFile(MultipartFile file, String bucketName, String objectName) {

    }

    @Override
    public List<String> listBucket() {
        return null;
    }

    @Override
    public List<FileInfo> getAllFile(String bucketName) {
        return null;
    }

    @Override
    public InputStream downLoadFile(String bucketName, String objectName) {
        return null;
    }

    @Override
    public void deleteBucket(String bucketName) {

    }

    @Override
    public void deleteFile(String bucketName, String objectName) {

    }

    @Override
    public String getUrl(String bucketName, String objectName) {
        return "";
    }
}
